PublishPress\Future\Modules\Expirator\Models\ActionArgsModel S

Total Complexity 50
Dependencies 5
Dependents 1
Total lines 460
Lines of code 224
Logical lines of code 92
Comment lines 128
Methods 31
Properties 9

Methods 31

Method Rating Maintainability Complexity Lines of code
setAttributesFromRow()
S
52 6 25
loadByPostId()
S
55 3 23
getTaxonomyTermsNames()
S
63 3 11
save()
S
58 2 17
disableAllForPost()
S
60 2 15
getTaxonomyTerms()
S
67 3 7
load()
S
61 2 13
loadByActionId()
S
61 2 13
getTaxonomy()
S
78 2 3
getActionLabel()
S
68 2 7
getAction()
S
78 2 3
getArg()
S
78 2 3
insert()
S
59 1 15
getScheduledDate()
S
81 1 3
setCreatedAt()
S
77 1 4
getCreatedAt()
S
81 1 3
setEnabled()
S
77 1 4
setArg()
S
76 1 4
getScheduledDateAsUnixTime()
S
79 1 3
setScheduledDate()
S
77 1 4
getEnabled()
S
81 1 3
__construct()
S
76 1 4
setArgs()
S
77 1 4
getArgs()
S
81 1 3
setPostId()
S
77 1 4
getPostId()
S
81 1 3
setCronActionId()
S
77 1 4
getCronActionId()
S
80 1 3
getId()
S
80 1 3
delete()
S
67 1 9
setScheduledDateFromUnixTime()
S
75 1 4